make somebody eat humble pie - Turc Anglais Dictionnaire